From 7203b721936f9671c52fa0ac8415a5d83e210b1a Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 30 Sep 2010 16:24:11 +0200 Subject: [PATCH] gdk: Fix gdk_cairo_region_create_from_surface() with device offsets --- gdk/gdkcairo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/gdkcairo.c b/gdk/gdkcairo.c index 026fef5453..c1670eb566 100644 --- a/gdk/gdkcairo.c +++ b/gdk/gdkcairo.c @@ -425,7 +425,7 @@ gdk_cairo_region_create_from_surface (cairo_surface_t *surface) image = cairo_image_surface_create (CAIRO_FORMAT_A1, extents.width, extents.height); cr = cairo_create (image); - cairo_set_source_surface (cr, surface, extents.x, extents.y); + cairo_set_source_surface (cr, surface, -extents.x, -extents.y); cairo_paint (cr); cairo_destroy (cr); } -- 2.30.2